package com.mes.inventory.dao.iface;

import java.util.List;
import java.util.Map;

import com.bstek.dorado.data.provider.Page;
import com.mes.common.dao.iface.IBasicDao;
import com.mes.inventory.domain.Material;

public interface IMaterialDao extends IBasicDao<Material> {

	public Material getMaterialByBarcode(String barCode);
	public Material getMaterialByPartUidBatchNumSn(String partUid, String batchNum, String sn);
	public List<Material> getMaterialsByPartUidBatchNum(String partUid, String batchNum);
	public void getMaterial(Page<Material> page, Map<String, Object> parameter) throws Exception;
}
